home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
syncrnet
/
sc19.zip
/
SC.ZIP
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1996-04-26
|
1KB
|
45 lines
##############################
# Makefile for SyncRegistry #
# For use with Turbo C++ 3.0 #
# Tabstop=8 #
##############################
# Macros
CC = tcc
LD = tlink
SDK = ..\sdk
INCLUDE = c:\tc\include;$(SDK)
LIB = c:\tc\lib
MODEL = l
CFLAGS = -d -m$(MODEL) -I$(INCLUDE)
LFLAGS = /n /c
OBJS = xsdk.obj xsdkvars.obj $(SDK)\mswait$(MODEL).obj
HEADERS = $(SDK)\xsdk.h $(SDK)\xsdkdefs.h $(SDK)\xsdkvars.c
# Implicit C Compile Rule
.c.obj:
@echo Compiling $*.c to $*.obj ...
$(CC) $(CFLAGS) -c $*.c
# Main EXE Link Rule
syncreg.exe: $(OBJS) syncreg.obj
@echo Linking $< ...
$(LD) $(LFLAGS) @&&!
$(LIB)\c0$(MODEL) $(OBJS) syncreg.obj
!, $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
# All .obj modules
sbl.obj: $(HEADERS)
xsdk.obj: $(SDK)\xsdk.c $(HEADERS)
@echo Compiling $(SDK)\$*.c to $*.obj ...
$(CC) $(CFLAGS) -c $(SDK)\$*.c
xsdkvars.obj: $(SDK)\xsdkvars.c $(SDK)\xsdkdefs.h
@echo Compiling $(SDK)\$*.c to $*.obj ...
$(CC) $(CFLAGS) -c $(SDK)\$*.c
syncreg.obj: syncreg.c
@echo Compiling $*.c to $*.obj ...
$(CC) $(CFLAGS) -c $*.c